'****************************************************************************'
'                                                                            '
' Copyright (C) 2010 Muhammad alaa                                           '
'                                                                            '
' This program is free software; you can redistribute it and/or modify       '
' it under the terms of the GNU General Public License as published by       '
' the Free Software Foundation; either version 2 of the License, or          '
' (at your option) any later version.                                        '
'                                                                            '
' This program is distributed in the hope that it will be useful,            '
' but WITHOUT ANY WARRANTY; without even the implied warranty of             '
' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the              '
' GNU General Public License for more details.                               '
'                                                                            '
' You should have received a copy of the GNU General Public License along    '
' with this program; if not, write to the Free Software Foundation, Inc.,    '
' 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.                '
'                                                                            '
'****************************************************************************'

Namespace HResults

    ' FACILITY_INTERNET = 0x0C (12)
    Public NotInheritable Class Internet
        Private Sub New()
        End Sub

        Public Shared ReadOnly PST_E_FAIL As HResult = &H800C0001
        Public Shared ReadOnly INET_E_ERROR_FIRST As HResult = &H800C0002
        Public Shared ReadOnly INET_E_INVALID_URL As HResult = &H800C0002
        Public Shared ReadOnly PST_E_PROV_DLL_NOT_FOUND As HResult = &H800C0002
        Public Shared ReadOnly INET_E_NO_SESSION As HResult = &H800C0003
        Public Shared ReadOnly PST_E_INVALID_HANDLE As HResult = &H800C0003
        Public Shared ReadOnly INET_E_CANNOT_CONNECT As HResult = &H800C0004
        Public Shared ReadOnly PST_E_TYPE_EXISTS As HResult = &H800C0004
        Public Shared ReadOnly INET_E_RESOURCE_NOT_FOUND As HResult = &H800C0005
        Public Shared ReadOnly PST_E_TYPE_NO_EXISTS As HResult = &H800C0005
        Public Shared ReadOnly INET_E_OBJECT_NOT_FOUND As HResult = &H800C0006
        Public Shared ReadOnly PST_E_INVALID_RULESET As HResult = &H800C0006
        Public Shared ReadOnly INET_E_DATA_NOT_AVAILABLE As HResult = &H800C0007
        Public Shared ReadOnly PST_E_NO_PERMISSIONS As HResult = &H800C0007
        Public Shared ReadOnly INET_E_DOWNLOAD_FAILURE As HResult = &H800C0008
        Public Shared ReadOnly PST_E_STORAGE_ERROR As HResult = &H800C0008
        Public Shared ReadOnly INET_E_AUTHENTICATION_REQUIRED As HResult = &H800C0009
        Public Shared ReadOnly PST_E_CALLER_NOT_VERIFIED As HResult = &H800C0009
        Public Shared ReadOnly INET_E_NO_VALID_MEDIA As HResult = &H800C000A
        Public Shared ReadOnly PST_E_WRONG_PASSWORD As HResult = &H800C000A
        Public Shared ReadOnly INET_E_CONNECTION_TIMEOUT As HResult = &H800C000B
        Public Shared ReadOnly PST_E_DISK_IMAGE_MISMATCH As HResult = &H800C000B
        Public Shared ReadOnly INET_E_INVALID_REQUEST As HResult = &H800C000C
        Public Shared ReadOnly INET_E_UNKNOWN_PROTOCOL As HResult = &H800C000D
        Public Shared ReadOnly PST_E_UNKNOWN_EXCEPTION As HResult = &H800C000D
        Public Shared ReadOnly INET_E_SECURITY_PROBLEM As HResult = &H800C000E
        Public Shared ReadOnly PST_E_BAD_FLAGS As HResult = &H800C000E
        Public Shared ReadOnly INET_E_CANNOT_LOAD_DATA As HResult = &H800C000F
        Public Shared ReadOnly PST_E_ITEM_EXISTS As HResult = &H800C000F
        Public Shared ReadOnly INET_E_CANNOT_INSTANTIATE_OBJECT As HResult = &H800C0010
        Public Shared ReadOnly PST_E_ITEM_NO_EXISTS As HResult = &H800C0010
        Public Shared ReadOnly INET_E_USE_DEFAULT_PROTOCOLHANDLER As HResult = &H800C0011
        Public Shared ReadOnly PST_E_SERVICE_UNAVAILABLE As HResult = &H800C0011
        Public Shared ReadOnly INET_E_USE_DEFAULT_SETTING As HResult = &H800C0012
        Public Shared ReadOnly PST_E_NOTEMPTY As HResult = &H800C0012
        Public Shared ReadOnly INET_E_QUERYOPTION_UNKNOWN As HResult = &H800C0013
        Public Shared ReadOnly PST_E_INVALID_STRING As HResult = &H800C0013
        Public Shared ReadOnly INET_E_REDIRECTING As HResult = &H800C0014
        Public Shared ReadOnly INET_E_REDIRECT_FAILED As HResult = &H800C0014
        Public Shared ReadOnly PST_E_STATE_INVALID As HResult = &H800C0014
        Public Shared ReadOnly INET_E_REDIRECT_TO_DIR As HResult = &H800C0015
        Public Shared ReadOnly PST_E_NOT_OPEN As HResult = &H800C0015
        Public Shared ReadOnly INET_E_CANNOT_LOCK_REQUEST As HResult = &H800C0016
        Public Shared ReadOnly PST_E_ALREADY_OPEN As HResult = &H800C0016
        Public Shared ReadOnly INET_E_USE_EXTEND_BINDING As HResult = &H800C0017
        Public Shared ReadOnly INET_E_TERMINATED_BIND As HResult = &H800C0018
        Public Shared ReadOnly INET_E_INVALID_CERTIFICATE As HResult = &H800C0019
        Public Shared ReadOnly INET_E_CODE_DOWNLOAD_DECLINED As HResult = &H800C0100
        Public Shared ReadOnly INET_E_RESULT_DISPATCHED As HResult = &H800C0200
        Public Shared ReadOnly INET_E_CANNOT_REPLACE_SFP_FILE As HResult = &H800C0300
        Public Shared ReadOnly INET_E_CODE_INSTALL_SUPPRESSED As HResult = &H800C0400
        Public Shared ReadOnly INET_E_CODE_INSTALL_BLOCKED_BY_HASH_POLICY As HResult = &H800C0500
        Public Shared ReadOnly PST_E_NYI As HResult = &H800C0F00
        Public Shared ReadOnly INET_E_AGENT_MAX_SIZE_EXCEEDED As HResult = &H800C0F80
        Public Shared ReadOnly INET_S_AGENT_PART_FAIL As HResult = &HC0F81
        Public Shared ReadOnly INET_E_AGENT_CACHE_SIZE_EXCEEDED As HResult = &H800C0F82
        Public Shared ReadOnly INET_E_AGENT_CONNECTION_FAILED As HResult = &H800C0F83
        Public Shared ReadOnly INET_E_SCHEDULED_UPDATES_DISABLED As HResult = &H800C0F84
        Public Shared ReadOnly INET_E_SCHEDULED_UPDATES_RESTRICTED As HResult = &H800C0F85
        Public Shared ReadOnly INET_E_SCHEDULED_UPDATE_INTERVAL As HResult = &H800C0F86
        Public Shared ReadOnly INET_E_SCHEDULED_EXCLUDE_RANGE As HResult = &H800C0F87
        Public Shared ReadOnly INET_E_AGENT_EXCEEDING_CACHE_SIZE As HResult = &H800C0F90
        Public Shared ReadOnly INET_S_AGENT_INCREASED_CACHE_SIZE As HResult = &HC0F90
        Public Shared ReadOnly MD_ERROR_NOT_INITIALIZED As HResult = &H800CC800
        Public Shared ReadOnly MD_ERROR_DATA_NOT_FOUND As HResult = &H800CC801
        Public Shared ReadOnly MD_ERROR_INVALID_VERSION As HResult = &H800CC802
        Public Shared ReadOnly MD_WARNING_PATH_NOT_FOUND As HResult = &HCC803
        Public Shared ReadOnly MD_WARNING_DUP_NAME As HResult = &HCC804
        Public Shared ReadOnly MD_WARNING_INVALID_DATA As HResult = &HCC805
        Public Shared ReadOnly MD_ERROR_SECURE_CHANNEL_FAILURE As HResult = &H800CC806
        Public Shared ReadOnly MD_WARNING_PATH_NOT_INSERTED As HResult = &HCC807
        Public Shared ReadOnly MD_ERROR_CANNOT_REMOVE_SECURE_ATTRIBUTE As HResult = &H800CC808
        Public Shared ReadOnly MD_WARNING_SAVE_FAILED As HResult = &HCC809
        Public Shared ReadOnly MD_ERROR_IISAO_INVALID_SCHEMA As HResult = &H800CC810
        Public Shared ReadOnly MD_ERROR_READ_METABASE_FILE As HResult = &H800CC819
        Public Shared ReadOnly MD_ERROR_NO_SESSION_KEY As HResult = &H800CC81D
        Public Shared ReadOnly CDO_E_NOT_FOUND As HResult = &H800CCE05
        Public Shared ReadOnly CDO_E_INVALID_ENCODING_TYPE As HResult = &H800CCE1D
    End Class

End Namespace